have friends in the right places - French English Dictionary